草庐IT

php - Cakephp 表名约定

全部标签

c# - Entity Framework Core 约定在哪里?

使用EF6.1+时,我们有时需要添加或删除现有限制。代码看起来或多或少像:publicclassMyContext:DbContext{protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder){modelBuilder.Conventions.AddFromAssembly(Assembly.GetExecutingAssembly());modelBuilder.Conventions.Remove();modelBuilder.Conventions.Remove();modelBuilder.Conventi

c# - 从 LINQ DataContext 中的表名获取表数据

我需要从LinqDataContext的表名中获取表数据。代替这个varresults=db.Authors;我需要做这样的事情。stringtableName="Authors";varresults=db[tableName];它可以是DataContext中可用的任何表名。 最佳答案 给定DataContext上下文和stringtableName,你可以说:vartable=(ITable)context.GetType().GetProperty(tableName).GetValue(context,null);

c# - 部分类文件名的命名约定?

这个问题在这里已经有了答案:NamingConventionsForPartialClassFiles(2个答案)关闭6年前。如果我在C#中有部分类,文件名应该是什么?该类称为partialclassLogic并且可能存在于两个或三个单独的文件中。

c# - C# 中的类型/命名空间别名约定

关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.5年前关闭。Improvethisquestion是否有任何既定的命名或编码约定来定义namespaceortypealiases在C#中?对于那些不知道的人,C#语言有一个特性,可以在本地为命名空间和类型的文件定义别名。当与第三方库存在命名冲突以及缩短代码中的类型名称时,这会很有用。下面是它的外观示例。usingForms=System.Windows.Forms;我在网上看到的大多数示例都倾向于使用未缩写的大写名称作为别名,例如别

c# - C# 中的 PHP var_dump 转储数组或对象?

这个问题在这里已经有了答案:Whatisthe.NETequivalentofPHPvar_dump?(5个答案)关闭6年前。我需要转储数组或对象的内容,我很想知道在C#中是否有类似于PHP指令var_dump的内容。目标是不构建循环来使用数组或对象的每个属性或内容,并使用Console.WriteLine进行打印。

c# - SqlParameter C# 上的表名和表字段?

我想知道如何在C#上通过SqlCommand传递表名和表字段名。尝试通过将SqlCommand设置为@符号来按照它完成的方式进行操作,但没有成功。有什么想法吗?? 最佳答案 如果您担心SQL注入(inject),SqlCommandBuilder类(和其他DB特定版本的DbCommandBuilder)有一个名为QuoteIdentifier的函数,可以正确转义您的表名。varbuilder=newSqlCommandBuilder();stringescTableName=builder.QuoteIdentifier(table

c# - 如何获取SQL CE数据库中的所有表名?

我在SQLCE中有一个数据库(sdf文件),我需要获取表的所有名称。怎么做? 最佳答案 selecttable_namefrominformation_schema.tableswhereTABLE_TYPE'VIEW' 关于c#-如何获取SQLCE数据库中的所有表名?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4017528/

c# - 在不同的 Entity Framework 模型中不能有相同的表名吗?

我的应用程序使用两个不同的SQL2008数据库。数据库有几个同名的表,即。用户。我想对这两个数据库都使用EF4。但是,当我运行我的应用程序并创建第二个数据库的objectcontext时,出现以下错误:Multipletypeswiththename'User'existintheEdmItemCollectionindifferentnamespaces.ConventionbasedmappingrequiresuniquenameswithoutregardtonamespaceintheEdmItemCollectiontonamespaceintheEdmItemCollec

c# - 命名、声明和定义委托(delegate)和事件约定

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion如何命名委托(delegate)、事件和事件实例?我用这个:delegatevoidOnSomethingHandler();eventOnSomethingHandleronSomething;这是公认的方式吗?注意小写和大写您将代表和事件安排在哪里?我通常将委托(delegate)放在一个最能反射(reflect)它们的namespace中:mynamespace.Def.Someth

c# - .NET 集合命名约定

我和我的同事一直在讨论Collections应该叫什么。例如:类产品-集合-类产品或类产品-集合-类ProductCollection我环顾四周,看看是否可以找到使用其中一个或另一个的任何指南或原因,但似乎没有任何结果。例如,该框架似乎同时使用了这两种变体。我可以看到的论点是,具有产品变量集合的类应称为Products,但它的类型应为ProductCollection。如果有的话,哪个是正确的?在同一风向标下,有一个函数返回变量的命名标准。例如retVal?我们主要使用C#编写代码,但我不确定这会影响我的问题。 最佳答案 我会说,对